conclusion of a legal transaction - Francés Inglés Diccionario